aed1e294e8132df743fc983d8e4068afbcd82a37,plugins/org.teiid.designer.relational.ui/src/org/teiid/designer/relational/ui/edit/RelationalProcedureEditorPanel.java,RelationalProcedureEditorPanel,createParameterTableGroup,#Composite#,805

Before Change


	        }
        }
        
        this.parametersViewer.addSelectionChangedListener(new ISelectionChangedListener() {
			
			@Override
			public void selectionChanged(SelectionChangedEvent event) {
				IStructuredSelection sel = (IStructuredSelection)event.getSelection();
				
				if( sel.isEmpty()) {
					deleteParameterButton.setEnabled(false);
					upParameterButton.setEnabled(false);
					downParameterButton.setEnabled(false);
				} else {
					boolean enable = true;
					Object[] objs = sel.toArray();
					RelationalParameter columnInfo = null;
					for( Object obj : objs) {
						if(  !(obj instanceof RelationalParameter)) {
							enable = false;
							break;
						} else {
							columnInfo = (RelationalParameter)obj;
						}
					} 
					if( objs.length == 0 ) {
						enable = false;
					}
					deleteParameterButton.setEnabled(enable);
					if( enable ) {
						upParameterButton.setEnabled(getRelationalReference().canMoveParameterUp(columnInfo));
						downParameterButton.setEnabled(getRelationalReference().canMoveParameterDown(columnInfo));
					}
					
				}
				
			}
		});
        
        this.parametersViewer.addDoubleClickListener(new IDoubleClickListener() {
			

After Change


	        }
        }
        
        this.parametersViewer.addSelectionChangedListener(new ISelectionChangedListener() {
			
			@Override
			public void selectionChanged(SelectionChangedEvent event) {
				setParameterButtonsState();
			}
		});
        
        this.parametersViewer.addDoubleClickListener(new IDoubleClickListener() {